package com.cheng.example.java.basics.io.file;

import java.io.File;
import java.io.IOException;

public class FileTest01 {

    public static void main(String[] args) throws IOException {
        String strPath = "E:\\ab\\ab\\aaa.txt";
        //文件存放path
        File file = new File(strPath);
        //首先看父类文件夹有没有
        File fileParent = file.getParentFile();
        //首先创建父类文件夹
        if(!fileParent.exists()){
            fileParent.mkdirs();      //为什么用mkdirs()呢？因为这个方法可以在不知道偶没有父类文件夹的情况下，创建文件夹，而mkdir（）必须在有父类的文件夹下创建文件
        }
        file.createNewFile();
    }


//    public static void main(String[] args) {
//        //文件存放path
//        String strPath = "E:\\a\\aa\\aaa.txt";
//        File file = new File(strPath);
//       //文件存放path
//        if(!file.exists()){
//            file.mkdirs();
//        }
//    }
}
